dean's honor roll - Spanish English Dictionary